🇬🇧 en es 🇪🇸

touched in the head adjective

  • (colloquial) Demented; slightly mentally deficient.
tocado de la cabeza
Wiktionary Links